package com.test.template.publish.config.util.data;

import com.test.template.publish.config.fac.VelocityTemplateConfig;
import lombok.Data;
import org.apache.velocity.VelocityContext;

import java.util.List;

/**
 * 获取VelocityContext的同时会获取许多其他信息,需要一起返回,使用此封装类进行封装
 */
@Data
public class VelocityContextUseInfo {
    private VelocityContext context;
    private List<VelocityTemplateConfig> configs;
    private List<TemplateInputOutputConfig> ioList;
}